花費 43 ms
常用數據結構及復雜度

常用數據結構的時間復雜度 Data Structure Add Find Delete GetByInd ...

Sun Jun 29 16:16:00 CST 2014 89 46256
算法復雜度分析

為什么要進行算法分析? 預測算法所需的資源 計算時間(CPU 消耗) 內存空間(RAM 消耗) 通信時間(帶寬消耗) 預測算法的運行時間 ...

Sun Jun 29 00:44:00 CST 2014 19 46312
Bellman-Ford 單源最短路徑算法

Bellman-Ford 算法是一種用於計算帶權有向圖中單源最短路徑(SSSP:Single-Source Shortest Path)的算法。該算法由 Richard Bellman 和 Leste ...

Mon Feb 02 16:29:00 CST 2015 4 38527
Ford-Fulkerson 最大流算法

流網絡(Flow Networks)指的是一個有向圖 G = (V, E),其中每條邊 (u, v) ∈ E 均有一非負容量 c(u, v) ≥ 0。如果 (u, v) ∉ E 則可以規定 c(u, ...

Fri Feb 06 11:32:00 CST 2015 7 34070
字符串匹配算法

字符串匹配問題的形式定義: 文本(Text)是一個長度為 n 的數組 T[1..n]; 模式(Pattern)是一個長度為 m 且 m≤n 的數組 P[1..m]; T 和 P 中的元 ...

Sun Oct 05 05:50:00 CST 2014 18 28918
二叉查找樹

在文章《常用數據結構及復雜度》中,介紹了一些計算機程序設計中常用的線性數據結構,包括 Array、ArrayList、LinkedList<T>、List<T>、Stack&l ...

Thu Jul 03 16:55:00 CST 2014 21 28307
哈希表和完美哈希

我們知道,通過對數組進行直接尋址(Direct Addressing),可以在 O(1) 時間內訪問數組中的任意元素。所以,如果存儲空間允許,可以提供一個數組,為每個可能的關鍵字保留一個位置,就可以應 ...

Mon Aug 04 02:10:00 CST 2014 4 27570
后綴樹

在《字符串匹配算法》一文中,我們熟悉了字符串匹配問題的形式定義: 文本(Text)是一個長度為 n 的數組 T[1..n]; 模式(Pattern)是一個長度為 m 且 m≤n 的數組 P ...

Tue Oct 28 06:12:00 CST 2014 14 23440
二叉樹的基本功能實現方法(C++)

假設:有一個n個元素的完全二叉樹,為了使其成為滿二叉樹,補全沒有孩子的節點是的除了葉節點所有節點都有兩個孩子,即最低層皆為-1. 例1:               1          2 ...

Thu Sep 01 04:55:00 CST 2016 2 17004
Dijkstra 單源最短路徑算法

Dijkstra 算法是一種用於計算帶權有向圖中單源最短路徑(SSSP:Single-Source Shortest Path)的算法,由計算機科學家 Edsger Dijkstra 於 1956 年 ...

Mon Feb 02 16:30:00 CST 2015 0 21649

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM